﻿namespace BM.Tools.WebControls.MForm.Controls
{
    using BM.Tools.WebControls.MForm.Controls.Items;

    /// <summary>
    /// The type of the offspring
    /// </summary>
    public enum OffspringType
    {
        /// <summary>
        /// corresponds to the  <see cref="OffspringItem"/> type 
        /// </summary>
        Offspring,

        /// <summary>
        /// corresponds to the  <see cref="LeafItem"/> type 
        /// </summary>
        Leaf,

        /// <summary>
        /// corresponds to the  <see cref="OffspringsOwnerItem"/> type 
        /// </summary>
        OffspringsOwner,

        /// <summary>
        /// corresponds to the  <see cref="BranchItem"/> type 
        /// </summary>
        Branch,

        /// <summary>
        /// corresponds to the  <see cref="ChoiceItem"/> type 
        /// </summary>
        Choice,

        /// <summary>
        /// corresponds to the  <see cref="RootItem"/> type 
        /// </summary>
        Root
    }
}